big and strong individual - Francés Inglés Diccionario